bicho moro - Turkish English Dictionary